glomerular mesangium - French English Dictionary